/**
 * Copyright© 2003-2019 浙江汇信科技有限公司, All Rights Reserved. <br/>
 */
package com.icinfo.cloud.provider.punish.execute.model;

import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

/**
 * 描述: 案源办案人员记录表-TRJ execute_handle_person_record 对应的实体类.<br>
 * WARNING：不是表中字段的属性必须加@Transient注解
 * @author framework generator
 * @date 2022年08月26日
 */
@Data
@Table(name = "execute.execute_handle_person_record")
public class ExecuteHandlePersonRecord implements Serializable {
    /**
     * 主键
     */
    @Id
    @Column(name = "id")
    private String id;

    /**
     * 裁执分离id
     */
    @Column(name = "execute_id")
    private String executeId;

    /**
     * 办案人员
     */
    @Column(name = "handle_person_name")
    private String handlePersonName;

    /**
     * 办案人员类型：1.主办、2.协办
     */
    @Column(name = "handle_person_type")
    private String handlePersonType;

    /**
     * 办案人员id（用户id）
     */
    @Column(name = "handle_person_id")
    private String handlePersonId;

    /**
     * 办案机构名称
     */
    @Column(name = "handle_org_name")
    private String handleOrgName;

    /**
     * 办案机构编码
     */
    @Column(name = "handle_org_code")
    private String handleOrgCode;

    /**
     * 办案所属机构电话
     */
    @Column(name = "handle_org_tel")
    private String handleOrgTel;

    /**
     * 办案部门名称
     */
    @Column(name = "handle_dept_name")
    private String handleDeptName;

    /**
     * 办案部门编码
     */
    @Column(name = "handle_dept_code")
    private String handleDeptCode;

    /**
     * 办案所属部门电话
     */
    @Column(name = "handle_dept_tel")
    private String handleDeptTel;

    /**
     * 办案人员的签名
     */
    @Column(name = "handle_sign_pic")
    private String handleSignPic;

    /**
     * 钉id
     */
    @Column(name = "ding_id")
    private String dingId;

    /**
     * 执法证号（一人多证时逗号分隔）
     */
    @Column(name = "law_enforcement_cert")
    private String lawEnforcementCert;

    /**
     * 办案人员联系电话
     */
    @Column(name = "handle_person_tel")
    private String handlePersonTel;

    private static final long serialVersionUID = 1L;
}